export default {};

/* 
    数组的类型注解
    1. 写法1： 类型[] ,推荐
    2. 写法2： Array<类型> ,现在了解即可
*/

let arr: number[] = [1, 2, 3];
arr[3] = 4;
arr.push(123);
// 报错
// arr = 123;
// arr[2] = 'abc';

let arr1: string[] = ['zs', 'ls', 'ww'];
let arr2: boolean[] = [true, true, false];

let arr3: null[] = [null, null, null, null];
let arr4: undefined[] = [undefined];

// 泛型写法，了解即可
let arr5: Array<number> = [1, 2, 3];
let arr6: Array<string> = ['zs', 'ls', 'ww'];
